package com.vurtnewk.gulimall.product.entity

import com.baomidou.mybatisplus.annotation.TableId
import com.baomidou.mybatisplus.annotation.TableName
import java.io.Serializable
import java.util.Date

/**
 * 商品三级分类
 *
 * @author vurtnewk
 * @email vurtnewk@gmail.com
 * @date 2025-10-20 22:34:42
 */
@TableName("pms_category")
data class CategoryEntity(
		/**
	* 分类id
	*/
		@TableId
		var catId: Long? = null,
		/**
	* 分类名称
	*/
		var name: String? = null,
		/**
	* 父分类id
	*/
		var parentCid: Long? = null,
		/**
	* 层级
	*/
		var catLevel: Int? = null,
		/**
	* 是否显示[0-不显示，1显示]
	*/
		var showStatus: Int? = null,
		/**
	* 排序
	*/
		var sort: Int? = null,
		/**
	* 图标地址
	*/
		var icon: String? = null,
		/**
	* 计量单位
	*/
		var productUnit: String? = null,
		/**
	* 商品数量
	*/
		var productCount: Int? = null,
	) : Serializable {
	companion object {
		private const val serialVersionUID: Long = 1L
	}
}